// 引入数据库
const conn = require('../data/gy_index');


// 显示全部页面
// 显示我的文档页面
module.exports.document =  (req, res) => {
  if (!req.session.isgaoyuan) {
    res.redirect('/gy_login');
    return;
 }
  res.render('ryy_document');
}
module.exports.document_a = (req, res) => {
  conn.query('select * from ryy_new_document', (error, results) => {
    if (error) return console.log(error.message)
      res.json(results)
  })
}
// 显示我的文档添加页面
module.exports.ryy_new_document = (req, res) => {
  if (!req.session.isgaoyuan) {
    res.redirect('/gy_login');
    return;
 }
  res.render('ryy_new_document');
}


// 显示我的全部文档
module.exports.ryy_all_documents = (req, res) => {
  if (!req.session.isgaoyuan) {
    res.redirect('/gy_login');
    return;
 }
  res.render('ryy_all_documents');
}
// 显示添加全部文档添加页面
module.exports.ryy_all_new_document = (req, res) => {
  if (!req.session.isgaoyuan) {
    res.redirect('/gy_login');
    return;
 }
  res.render('ryy_all_new_document');
}


// 显示设置页面
module.exports.ryy_setting_document = (req, res) => {
  if (!req.session.isgaoyuan) {
    res.redirect('/gy_login');
    return;
 }
  res.render('ryy_setting_document')
}
// 显示添加分类
module.exports.ryy_add_classification = (req, res) => {
  if (!req.session.isgaoyuan) {
    res.redirect('/gy_login');
    return;
 }
  res.render('ryy_add_classification')
}
// 显示编辑
module.exports.ryy_bianji_classify = (req, res) => {
  if (!req.session.isgaoyuan) {
    res.redirect('/gy_login');
    return;
 }
  res.render('ryy_bianji_classify')
}





// 添加全部页面
// 添加我的文档
module.exports.ryyuseradd = (req, res) => {
  // 连接数据库
  let parmas = [req.body.category, req.body.title, req.body.keyword, req.body.leixing, req.body.bodytext, req.body.accesscontrol];
  // 添加数据占位符
  let sql = 'insert into ryy_new_document values (null,"./images/ryy/filetype.png",?,?,?,?,?,?)'

  conn.query(sql, parmas, (error, results) => {
    if (error) {
      console.log(error);
    }
    res.json({
      code: '1000',
      message: '用户添加成功'
    })
  })
}


// 删除用户
module.exports.documentDel = (req,res) => {
  // 连接数据库
  conn.query('delete from ryy_new_document where id='+ req.query.id,(error,results) => {
    if(error) {
      return console.log(error);
    }
    if(results.affectedRows) {
      res.json({
        code:'1001',
        message:'用户删除成功'
      })
    }
  })
}

